all-purpose trailer - Allemand Anglais Dictionnaire